@charset "utf-8";
/* CSS Document */
.tybg_img{ background:url(../images/jd100zn.jpg) #fff no-repeat top center;background-size: 100%;}
.tybg_img>.top,.tybg_img>.banner{ margin-top: 268px;}
.top{
	width:100%;
	height:35px;
	line-height:35px;
	background:url(../images/top_bg.png) repeat;
	position:absolute;
	top:0;
	z-index:1
}
.top .fl li{
	display:inline-block;
	margin-right:10px;
	background:url(../images/ico01.png) left center no-repeat;
	padding-left:20px
}
.top .fr a{
	margin:0 5px
}
.banner{
	height:274px;
	line-height:274px;
	background:#4799e3 url(../images/banner.jpg) center top no-repeat;
}
.banner input{
	vertical-align:middle
}
.inp01{
	width:289px;
	height:42px;
	line-height:42px;
	border:0;
	padding-left:20px;
	color:#777;
	background:url(../images/inp01.png) center right no-repeat
}
.btn01{
	width:44px;
	height:42px;
	border:0;
	background:url(../images/btn01.png) center left no-repeat;
	cursor:pointer
}
.nav{
	height:52px;
	line-height:52px;
	background-color:#1f78bd;
	z-index:2
}
.nav ul{
	z-index:3
}
.nav ul li{
	display:inline-block;
	padding:0 30px 0 15px;
}
.nav ul li a:hover{
	text-decoration:underline
}
.nav ul li img{
	vertical-align:-10px;
	margin-right:5px
}
.left_bg{
	height:69px;
	background:#015293 url(../images/nav_bg.png) right center no-repeat;
	position:absolute;
	left:0;
	bottom:0
}
.main{
	z-index:1
}
.main .w1000{
	padding:20px;
	background-color:white;
	box-shadow:0px 0px 10px #ccc
}
.box_zyxww{
	height:52px;
	line-height:52px;
	overflow:hidden;
	padding:7px;
	background:#f5f5f5 url(../images/rollnews_bg.gif) 7px center no-repeat;
	position:relative
}
.box_zyxww ul li{
	white-space:nowrap;
	width:900px;
	overflow:hidden
}
.box_zyxww ul li .date{
	width:150px
}
.box_zyxww ul li .date b,
.box_zyxww ul li .date p{
	float:left;
	margin-left:5px
}
.box_zyxww ul li .date b{
	font-size:30px
}
.box_zyxww ul li .date p{
	margin-top:5px;
	width:40px;
	line-height:20px
}
.box_zyxww ul li a{
	color:#1f78bd
}
.box_zyxww a.more{
	position:absolute;
	display:block;
	padding-left:25px;
	color:#1f78bd;
	right:10px;
	top:7px;
	background:url(../images/more.png) left center no-repeat
}
.newsbox{
	width:300px;
	height:280px;
	overflow:hidden
}
.newsbox .title{
	height:30px;
	line-height:30px;
	background:url(../images/title_bg.gif) left center repeat-x
}
.newsbox .title h3{
	color:#1f78bd;
	padding:0 10px;
	background:white url(../images/title_h3_bg.gif) left center no-repeat
}
.newsbox .title .more,
.box_gsgg .title .more{
	display:block;
	padding-left:25px;
	color:#1f78bd;
	background:white url(../images/more.png) left center no-repeat
}
.newsbox ul li{
	height:30px;
	line-height:30px;
	white-space:nowrap;
	overflow:hidden;
	text-indent:16px;
	background:url(../images/list_li_bg01.gif) left center no-repeat
}
.newsbox ul li span{
	color:#999
}
.slide01{
	width:440px;
	height:280px;
	overflow:hidden;
	position:relative
}
.slide01 .hd{
	position:absolute;
	bottom:12px;
	right:10px;
	z-index:2
}
.slide01 .hd ul li{
	float:left;
	width:14px;
	height:14px;
	margin-right:6px;
	border-radius:7px;
	background-color:white;
	text-indent:-999px;
	cursor:pointer
}
.slide01 .hd ul li.on{
	background-color:red
}
.slide01 .bd ul li{
	position:relative;
	width:440px;
	height:280px
}
.slide01 .bd ul li a span{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:40px;
	line-height:40px;
	color:white;
	text-indent:10px;
	background:rgba(0,0,0,.6);
	z-index:1
}
.box_gsgg{
	width:230px
}
.box_gsgg .title{
	height:35px;
	line-height:35px;
	background-color:#f4f4f4;
	padding:0 10px
}
.box_gsgg .title h3{
	color:#1f78bd
}
.box_gsgg .title .more{
	background:url(../images/more.png) left center no-repeat
}
.uproll01{
	margin:10px 5px;
	width:220px;
	height:235px;
	overflow:hidden
}
.uproll01 ul li{
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:10px;
	background:url(../images/list_li_bg02.gif) left 8px no-repeat
}
.uproll01 ul li span{
	color:#999;
	font-size:12px
}
.box_zwxxgk>.title{
	height:40px;
	line-height:40px;
	background:url(../images/box_h2_bg.gif) left bottom repeat-x
}
.box_zwxxgk>.title h2{
	width:188px;
	padding-left:30px;
	background:url(../images/title_h2_bg.gif) bottom no-repeat
}
.xxgk_btn,
.xxgk_btn li{
	width:270px
}
.xxgk_btn li a{
	display:block;
	height:54px;
	line-height:54px;
	color:#777;
	text-indent:70px;
	margin-top:17px
}
.xxgk_btn li a:hover{
	color:white
}
.xxgk_btn li.btn_01{
	background:url(../images/xxgk_01.png) no-repeat
}
.xxgk_btn li.btn_02{
	background:url(../images/xxgk_02.png) no-repeat
}
.xxgk_btn li.btn_03{
	background:url(../images/xxgk_03.png) no-repeat
}
.xxgk_btn li.btn_04{
	background:url(../images/xxgk_04.png) no-repeat
}
.xxgk_btn li.btn_01 a:hover{
	background:url(../images/xxgk_01_h.png) no-repeat
}
.xxgk_btn li.btn_02 a:hover{
	background:url(../images/xxgk_02_h.png) no-repeat
}
.xxgk_btn li.btn_03 a:hover{
	background:url(../images/xxgk_03_h.png) no-repeat
}
.xxgk_btn li.btn_04 a:hover{
	background:url(../images/xxgk_04_h.png) no-repeat
}
.zxgkxx_box{
	width:480px;
	height:auto
}
.zxgkxx_box ul li,
.box_zfwj ul li{
	background:url(../images/list_li_bg02.gif) left center no-repeat
}
.box_zmhd{
	width:212px
}
.box_zmhd .title{
	height:30px;
	line-height:30px;
	background:url(../images/title_bg.gif) left center repeat-x
}
.box_zmhd .title h3{
	color:#1f78bd;
	background-color:white;
	width:40%;
	margin:0 30%;
	text-align:center
}
.box_zmhd ul,
.box_zmhd ul li{
	width:200px
}
.box_zmhd ul{
	margin:0 6px
}
.box_zmhd ul li a{
	display:block;
	width:198px;
	height:71px;
	line-height:71px;
	color:#777;
	margin-top:10px;
	text-indent:80px;
    border: 1px solid #ddd9d9;
}
.box_zmhd ul li a:hover{
	color:white
}
.box_zmhd ul li.zmhd_01{
	background:url(../images/ld_btn_bg.gif) 0 -6px no-repeat
}
.box_zmhd ul li.zmhd_02{
	background:url(../images/ld_btn_bg.gif) 0 -91px no-repeat
}
.box_zmhd ul li.zmhd_01 a:hover{
	background:url(../images/ld_btn_bg.gif) -200px -6px no-repeat
}
.box_zmhd ul li.zmhd_02 a:hover{
	background:url(../images/ld_btn_bg.gif) -200px -91px no-repeat
}
.xxgkmu_box{
	width:100%;
	height:auto
}
.xxgkmu_box>ul{
	width:270px
}
.xxgkmu_box>ul li{
	width:130px;
	margin-bottom:10px;
	text-indent:0
}
.xxgkmu_box>ul li.gkmu_01{
	height:70px;
	line-height:110px;
}
.xxgkmu_box>ul li.gkmu_02{
	height:110px;
	line-height:160px
}
.xxgkmu_box>ul li.ml01{
	background:#f4f4f4 url(../images/ml_01.png) center 25px no-repeat
}
.xxgkmu_box>ul li.ml02{
	background:#f4f4f4 url(../images/ml_02.png) center 5px no-repeat
}
.xxgkmu_box>ul li.ml03{
	background:#f4f4f4 url(../images/ml_03.png) center 5px no-repeat
}
.xxgkmu_box>ul li.ml04{
	background:#f4f4f4 url(../images/gb2312061.png) center 25px no-repeat
}
.xxgkmu_box>ul li.ml05{
	background:#f4f4f4 url(../images/ml_05.png) center 25px no-repeat
}
.xxgkmu_box>ul li a{
	display:block
}
.xxgkmu_box>ul li a:hover{
	color:white
}
.xxgkmu_box>ul li.ml01 a:hover{
	background:#4097d6 url(../images/ml_01_h.png) center 25px no-repeat
}
.xxgkmu_box>ul li.ml02 a:hover{
	background:#4097d6 url(../images/ml_02_h.png) center 5px no-repeat
}
.xxgkmu_box>ul li.ml03 a:hover{
	background:#4097d6 url(../images/ml_03_h.png) center 5px no-repeat
}
.xxgkmu_box>ul li.ml04 a:hover{
	background:#4097d6 url(../images/gb231206.png) center 25px no-repeat
}
.xxgkmu_box>ul li.ml05 a:hover{
	background:#4097d6 url(../images/ml_05_h.png) center 25px no-repeat
}
.box_zfwj{
	width:340px
}
.box_zfwj .title{
	height:25px;
	line-height:25px;
	border-bottom:2px solid #ddd;
	background:none
}
.box_zfwj .title h3{
	background:none;
	border-bottom:2px solid #1f78bd
}
.box_zfwj .title .more{
	background:none
}
.box_zfwj ul li{
	height:28px;
	left:28px
}
.bmfw_list li{
	width:120px;
	height:120px;
	line-height:170px;
	float:left;
	text-align:center;
	color:#4298d7;
	margin-right:56px
}
.bmfw_list li a{
	display:block
}
.bmfw_list li a:hover{
	color:white
}
.bmfw_list li.bmfw_01{
	background:url(../images/fw_01.png) no-repeat
}
.bmfw_list li.bmfw_02{
	background:url(../images/fw_02.png) no-repeat
}
.bmfw_list li.bmfw_03{
	background:url(../images/fw_03.png) no-repeat
}
.bmfw_list li.bmfw_04{
	background:url(../images/fw_04.png) no-repeat
}
.bmfw_list li.bmfw_05{
	background:url(../images/fw_05.png) no-repeat
}
.bmfw_list li.bmfw_06{
	background:url(../images/fw_06.png) no-repeat
}
.bmfw_list li.bmfw_01 a:hover{
	background:url(../images/fw_01_h.png) no-repeat
}
.bmfw_list li.bmfw_02 a:hover{
	background:url(../images/fw_02_h.png) no-repeat
}
.bmfw_list li.bmfw_03 a:hover{
	background:url(../images/fw_03_h.png) no-repeat
}
.bmfw_list li.bmfw_04 a:hover{
	background:url(../images/fw_04_h.png) no-repeat
}
.bmfw_list li.bmfw_05 a:hover{
	background:url(../images/fw_05_h.png) no-repeat
}
.bmfw_list li.bmfw_06 a:hover{
	background:url(../images/fw_06_h.png) no-repeat
}
.box_zwxxgk .title .fr{
	line-height:20px;
}
.box_zwxxgk .title .fr a:hover{
	color:#007ec8
}
.slide02{
	width:1000px;
	overflow:hidden;
	margin-top:20px
}
.slide02 .bd ul li{
	float:left;
	width:195px;
	height:165px;
	margin-right:6px;
	position:relative
}
.slide02 .bd ul li img{
	width:195px;
	height:165px
}
.slide02 .bd ul li div{
	position:absolute;
	text-align:center;
	height:100%;
	width:100%;
	line-height:165px;
	left:0;
	top:0;
	z-index:1;
	background:rgba(0,0,0,.6);
	display:none
}
.slide02 .bd ul li div b{
	padding:10px;
	border:1px solid white;
	font-weight:normal;
	font-size:18px
}
.slide02 .bd ul li a{
	color:white
}
.foot{
	border-top:4px solid #0059a7;
	background-color:#f4f4f4;
	padding:35px 0
}
.foot select{
	width:17%;
	margin:0 1%
}
.foot p{
	line-height:30px
}
.foot p a{
	margin:0 20px
}
.foot p img{
	vertical-align:middle
}
.slide01 .bd ul img{width:440px;height:280px}
.xxgkmu_box>ul .centerbg li {
  width: 127px;
  float: left;
  display: inline;
  margin: 3px;
  margin-top:16px;
  margin-bottom:8px;
  text-align: center;
  line-height: 32px;
  border: 1px solid #ccc;
  cursor: pointer;
  text-align: center;
  background: #f4f4f4;
}
.xxgkmu_box>ul .centerbg li:hover{background: #4097d6 url(../images/ml_04_h.png) center 30px no-repeat;}
#Zoom img,#Zoom img{max-width:90%;}
/*.bwcx {background: #f4f4f4;}
.box_zmhd .bwcx>a {font-size: 13px;line-height: 16px;text-indent: 0;padding: 4px;width: 190px;height: 63px;}
.box_zmhd .bwcx>a:hover {background: #4097d6;}*/
.box_zmhd ul li.bwcx {background: url(../images/bwcx.jpg) no-repeat;background-size: 100% 100%;}
.box_zmhd ul li.bwcx a:hover{background: url(../images/bwcx0.jpg) no-repeat;background-size: 100% 100%;}

.slide03 .bd ul li img{width:100%;height:100%}

.panel-body .media{margin: auto;}